giant freshwater prawn - Turkish English Dictionary